﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Entities
{
    [Serializable]
    public class HDBanBuon
    {
        private string hanhDong;
        private int hDBanBuonID;
        private string maHDBanBuon;
        private DateTime ngayLap;
        private string maKhachHang;
        private string tenKhachHang;
        private string noHienThoi;
        private string nguoiNhanHang;
        private string maDonDatHang;
        private string maKho;
        private string tenKho;
        private DateTime hanThanhToan;
        private string maNhanVien;
        private string tenNhanVien;
        private int phanTramChietKhauThuongmai;
        private string chietKhau;
        private string thanhToanNgay;
        private string thanhToanSauKhiLapPhieu;
        private string thueGTGT;
        private string tongTienThanhToan;
        private string maTheVip;
        private string giaTriThe;
        private string ghiChu;
        private bool deleted;
        Entities.ChiTietHDBanBuon[] chiTietHDBanBuon;
        Entities.KhachHang khachHang;
        Entities.ChiTietKhoHang[] chiTietKhoHang;
        private Entities.PhieuTTCuaKH phieuTTKH;
        private Entities.ChiTietPhieuTTCuaKH chiTietPhieuTTKH;
        Entities.TheVip thevip;
        Entities.DonDatHangKH dondathangkh;
        Entities.DiemThuongKhachHang diemthuongkhachhang;
        public HDBanBuon()
        { }
       
        public string HanhDong
        {
            get { return this.hanhDong; }
            set
            {
                this.hanhDong = value;
            }
        }
        public int HDBanBuonID
        {
            get { return this.hDBanBuonID; }
            set
            {
                this.hDBanBuonID = value;
            }
        }
        public string MaHDBanBuon
        {
            get { return this.maHDBanBuon; }
            set
            {
                this.maHDBanBuon = value;
            }
        }
        public DateTime NgayLap
        {
            get { return this.ngayLap; }
            set { this.ngayLap = value; }
        }
        public string MaKhachHang
        {
            get { return this.maKhachHang; }
            set { this.maKhachHang = value; }
        }
        public string TenKhachHang
        {
            get { return this.tenKhachHang; }
            set { this.tenKhachHang = value; }
        }
        public string NoHienThoi
        {
            get { return this.noHienThoi; }
            set { this.noHienThoi = value; }
        }
        public string NguoiNhanHang
        {
            get { return this.nguoiNhanHang; }
            set { this.nguoiNhanHang = value; }
        }
        public string MaDonDatHang
        {
            get { return this.maDonDatHang; }
            set { this.maDonDatHang = value; }
        }
        public string MaKho
        {
            get { return this.maKho; }
            set { this.maKho = value; }
        }
        public string TenKho
        {
            get { return this.tenKho; }
            set { this.tenKho = value; }
        }
        public DateTime HanThanhToan
        {
            get { return this.hanThanhToan; }
            set { this.hanThanhToan = value; }
        }
        public string MaNhanVien
        {
            get { return this.maNhanVien; }
            set { this.maNhanVien = value; }
        }
        public string TenNhanVien
        {
            get { return this.tenNhanVien; }
            set { this.tenNhanVien = value; }
        }
        public int PhanTramChietKhauThuongmai
        {
            get { return this.phanTramChietKhauThuongmai; }
            set { this.phanTramChietKhauThuongmai = value; }
        }
        public string ChietKhau
        {
            get { return this.chietKhau; }
            set { this.chietKhau = value; }
        }
        public string ThanhToanNgay
        {
            get { return this.thanhToanNgay; }
            set { this.thanhToanNgay = value; }
        }
        public string ThanhToanSauKhiLapPhieu
        {
            get { return this.thanhToanSauKhiLapPhieu; }
            set { this.thanhToanSauKhiLapPhieu = value; }
        }
        public string ThueGTGT
        {
            get { return this.thueGTGT; }
            set { this.thueGTGT = value; }
        }
        public string TongTienThanhToan
        {
            get { return this.tongTienThanhToan; }
            set { this.tongTienThanhToan = value; }
        }
        public string MaTheVip
        {
            get { return this.maTheVip; }
            set { this.maTheVip = value; }
        }
        public string GiaTriThe
        {
            get { return this.giaTriThe; }
            set { this.giaTriThe = value; }
        }
        public string GhiChu
        {
            get { return this.ghiChu; }
            set { this.ghiChu = value; }
        }
        public bool Deleted
        {
            get { return this.deleted; }
            set { this.deleted = value; }
        }
        public Entities.ChiTietHDBanBuon[] ChiTietHDBanBuon
        {
            get { return this.chiTietHDBanBuon; }
            set { this.chiTietHDBanBuon = value; }
        }
        public Entities.KhachHang KhachHang
        {
            get { return this.khachHang; }
            set { this.khachHang = value; }
        }
        public Entities.ChiTietKhoHang[] ChiTietKhoHang
        {
            get { return this.chiTietKhoHang; }
            set { this.chiTietKhoHang = value; }
        }
        public Entities.PhieuTTCuaKH PhieuTTKH
        {
            get { return this.phieuTTKH; }
            set { this.phieuTTKH = value; }
        }
        public Entities.ChiTietPhieuTTCuaKH ChiTietPhieuTTKH
        {
            get { return this.chiTietPhieuTTKH; }
            set { this.chiTietPhieuTTKH = value; }
        }
        public Entities.TheVip TheVip
        {
            get { return this.thevip; }
            set { this.thevip = value; }
        }
        public Entities.DiemThuongKhachHang DiemThuongKhachHang
        {
            get { return this.diemthuongkhachhang; }
            set { this.diemthuongkhachhang = value; }
        }
        public Entities.DonDatHangKH DonDatHangKH
        {
            get { return this.dondathangkh; }
            set { this.dondathangkh = value; }
        }
        public Entities.TaiKhoan TaiKhoan { get; set; }

    }

}
